home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
gfx
/
edit
/
TSMrph23s.readme
< prev
next >
Wrap
Text File
|
1993-12-29
|
7KB
|
249 lines
Short: Source code to TSMorph 2.3
Type: gfx/edit
Uploader: mpaddock@cix.compulink.co.uk
TSMorph - Amiga Morphing program
Copyright (C) © 1993 Topicsave Limited
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
mpaddock@cix.compulink.co.uk
See file COPYING for details.
Various portions of the IFF source code are public domain.
Various JPEG source code is from the Independant JPEG group and is
copyright (C) 1991, 1992, Thomas G. Lane.
See JPEG.README for how to obtain the full and original source code etc.
To compile TSMorph the following is required (in addition
to lots of memory, a lot of time (>1/4 hour on a 28Mhz 68040
with all source and object in ram:), standard amiga include
files, about 3Mb of disk space etc.)
opal.library includes
reqtools.library includes
dctv.library includes
amigaguide.library includes
SAS/C 5.10
MakeInfo version 1.55 +
The program should compile with V36 includes or better, various
V37 and V39 defines, prototypes etc. are defined if required.
SAS/C 6.0+ should compile ok though the lmkfile will need
rewriting.
Notes:
1 - It may not be possible to compile with optimization turned off
as the object code may be >32K.
2 - Enforcer may be required to compile the code on a 68040 using
SAS/C 5.10 as it generates enforcer hits which can crash the
machine sometimes.
3 - The TAB size is 3 in all the source code.
The following is a list of all the source files (excluding
some icons)
Args.c Argument handling stuff, TSMorph and TSMorph-render
boopsi.oo Get-file boopsi object code from GadToolsBox
Brush Gadget brush directory
This includes both the brush files and the
c source.
The c source has been generated using Iff2Src
but then edited!!!
Brush/1st
Brush/1st.c
Brush/Add
Brush/add.c
Brush/Del
Brush/del.c
Brush/Goto
Brush/Goto.c
Brush/Last
Brush/Last.c
Brush/Link
Brush/link.c
Brush/Next
Brush/Next.c
Brush/None
Brush/none.c
Brush/one
Brush/one.c
Brush/Prev
Brush/Prev.c
Brush/Rel
Brush/rel.c
Brush/Two
Brush/two.c
Brush/Unlink
Brush/unlink.c
CIRCS DOS file to check in all source code
ControlWindow.c Source for opening and closing the controlwindow
COPYING GNU General Public License
Cursor Pointer brush directory
This includes both the brush files and the
c source.
Cursor/XAdd
Cursor/Xadd.c
Cursor/XDel
Cursor/Xdel.c
Cursor/XL1
Cursor/Xl1.c
Cursor/XL2
Cursor/Xl2.c
Cursor/XMov
Cursor/Xmov.c
Cursor/XOne
Cursor/Xone.c
Cursor/XRel
Cursor/Xrel.c
Cursor/XTwo
Cursor/Xtwo.c
Cursor/XU1
Cursor/Xu1.c
Cursor/XU2
Cursor/Xu2.c
Env ENV: directory
Contains various default icons.
Env/TSMorph
Env/TSMorph/def_bw16.info
Env/TSMorph/def_bw256.info
Env/TSMorph/def_dctv3.info
Env/TSMorph/def_dctv4.info
Env/TSMorph/def_ham6.info
Env/TSMorph/def_ham8.info
Env/TSMorph/def_iff.info
Env/TSMorph/def_ilbm.info
Env/TSMorph/def_jpg.info
Env/TSMorph/def_points.info
Env/TSMorph/def_ppm.info
Env/TSMorph/def_prefs.info
Frames.c Various stuff about changing frames in Anims
getbitmap.c Minor amendments to IFF source code
gui.c TSMorph gadtools gui code
gui.h Header stuff for gui.c
Gui Directory with GadToolsBox guis.
After generating the source code it
needs more editing.
Gui/AddGrid.gui
Gui/Progress.gui
Gui/Settings.gui
Gui/TSMorph.gui
HandleSettings.c Handle the settings menu choices
help.c Help file nodes
Hook.oo Hook object code
iffp Directory which contains minor
edits of IFF source code
iffp/compiler.h
iffp/debug.h
iffp/iff.h
iffp/iffpstringids.h
iffp/iffpstrings.h
iffp/ilbm.h
iffp/ILBMapp.h
iffp/packer.h
iffpstrings.c
ilbmr.c Minor edit of IFF source code
ilbmw.c Minor edit of IFF source code
Install Install object code
JPEG_LS Directory contains edited source code
from the Independant JPEG group.
The major edits are to allow the non JPEG
reading code to be used like the JPEG code,
plus changing %d to %ld, some progress
stuff, AmigaDOS file handling, etc.
There are a lot of files not included (mainly
JPEG saving stuff). See JPEG.README for how
to obtain the full and original source code
etc.
JPEG_LS/jconfig.h
JPEG_LS/jdcolor.c
JPEG_LS/jddeflts.c
JPEG_LS/jdhuff.c
JPEG_LS/jdmain.c
JPEG_LS/jdmaster.c
JPEG_LS/jdmcu.c
JPEG_LS/jdpipe.c
JPEG_LS/jdsample.c
JPEG_LS/jinclude.h
JPEG_LS/jmemmgr.c
JPEG_LS/jmemsys.c
JPEG_LS/jmemsys.h
JPEG_LS/jpegdata.h
JPEG_LS/jquant1.c
JPEG_LS/jrdgif.c
JPEG_LS/jrdjfif.c
JPEG_LS/jrdppm.c
JPEG_LS/jrdtarga.c
JPEG_LS/jrevdct.c
JPEG_LS/jutils.c
JPEG_LS/jwrmem.c
lmkfile Make file
LoadBrushes.c Load gadgets and pointers
loadilbm.c Minor edit of IFF source code
OpalLoad.c Load various format of images
packer.c Minor edit of IFF source code
parse.c Minor edit of IFF source code
Prefs.c Preferences editor GadToolsBox code
Prefs.h Header
Progress.c Progress requester GadToolsBox code
progress.h Header
JPEG.README README file from Independent JPEG Group
Read.Me Read.Me file
Rexx Directory to contain
ARexx scripts
Rexx/FadeToBlack.TSM
Rexx/FadeToWhite.TSM
Rexx/Loadscript.TSM
Rexx/PixelMorph.TSM
Rexx/PixelWarp.TSM
Rexx/Postscript.TSM
Rexx/Prescript.TSM
Rexx/Preview.TSM
Rexx/ToHam.TSM
RGBToScreen020.c Convert RGB to screen colours etc. 020+ version
SaveHAMetc.c Save various image formats
saveilbm.c Minor edit of IFF source code
Source.readme This file
sprintf.c sprintf source
Subroutines.c Subroutines which would not fit in the main source
TSMorph-prefs.c Preferences editor
TSMorph-render.c Render code
TSMorph.c TSMorph main code
TSMorph.h TSMorph header
TSMorph.texinfo TSMorph.guide source code
unpacker.c Minor edit of IFF source code